package org.jeecg.modules.hotel.arrangement.service;

import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.extension.service.IService;
import org.jeecg.modules.hotel.arrangement.entity.*;

import java.util.List;


/**
 * @author 11025
 */
public interface AutoAssignService extends IService<AutoAssignBed> {

    /** 查询分配但是没有学生入住的床位,无分页 */
    List<AutoAssignBed> getTeaCol(QueryWrapper<AutoAssignBed> queryWrapperBed);

    /** 查询没有床位的学生信息,无分页 */
    List<AutoAssignStu> getStuBed(QueryWrapper<AutoAssignStu> queryWrapperStu);

    /** 获取学院辅导员 */
    AutoAssignBed  getAdminId(String yxId);

    /** 获取未分配以及未住宿的床位 */
    List<AutoAssignBed> getNullAdmin(QueryWrapper<AutoAssignBed> queryWrapperBed);
}
